abrasive particulate - German English Dictionary